La structure et les éléments d'une entrée de Registre
Le module Registre d'EMu est une interface facile à utiliser pour accéder à une base de données qui stocke les autorisations d'accès, les fonctions, les options d'affichage et autres paramétrages appliqués à des utilisateurs individuels, des groupes ou l'ensemble du système.
Le diagramme suivant illustre certaines valeurs possibles pouvant être utilisées dans les cinq premières clés et comment la sélection d'une valeur dans une clé peut déterminer les options disponibles dans les clés suivantes :
Une entrée de Registre est composée de divers éléments : étiquettes, variables, valeurs par défaut et la valeur elle-même. Nous pouvons représenter cela comme :
Clé | Utilisateur | Utilisateur | Groupe | Groupe | Groupe | Groupe |
---|---|---|---|---|---|---|
Clé 1 | User
|
User
|
Group
|
Group
|
Group
|
Group
|
Clé 2 | utilisateur | utilisateur | groupe | groupe | Default
|
Default
|
Clé 3 | Table
|
Table
|
Table
|
Table
|
Table
|
Table
|
Clé 4 | table | Default
|
table | Default
|
table | Default
|
Clé 5 | Entry
|
|||||
Valeur | valeur |
User
|
utilisateur | Table
|
table | Entrée | valeur |
User
|
utilisateur | Table
|
Default
|
Entrée | valeur |
Group
|
groupe | Table
|
table | Entrée | valeur |
Group
|
groupe | Table
|
Default
|
Entrée | valeur |
Group
|
Default
|
Table
|
table | Entrée | valeur |
Group
|
Default
|
Table
|
Default
|
Entrée | valeur |
où :
|
Cette entrée est pour un utilisateur dont le nom est donné dans utilisateur. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Cette entrée est pour un groupe dont le nom est donné dans groupe. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
utilisateur |
Le nom de l'utilisateur affecté par cette entrée de Registre. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
groupe |
Le nom du groupe affecté par cette entrée de Registre. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Le module EMu que cette entrée affecte. Un module est une interface conviviale pour travailler avec une table de base de données. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
table |
Le nom back-end d'un module EMu, par exemple eparties pour le module Personnes / Organisations. eparties est le nom de la table de la base de données qui contient les données saisies et affichées dans le module Personnes / Organisations. Lorsqu'un utilisateur se connecte à EMu, une recherche est effectuée dans le Registre pour déterminer les modules auxquels l'utilisateur a accès (spécifiés dans une entrée de Registre Table Access) et les opérations que l'utilisateur peut effectuer sur ces tables (spécifiées dans une gamme d'entrées de Registre). Conseil : Voir Aide au niveau du champ pour savoir comment trouver le nom back-end des modules, des onglets et des champs. Noms des modules back-end
Lorsqu'un module est référencé dans une entrée de Registre EMu, c’est le nom back-end du module qui est utilisé.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Si Default suit Group, par exemple :
l'entrée de Registre se réfère à TOUS les groupes. Si Default suit Table, par exemple : l'entrée de Registre se réfère à TOUS les modules. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
valeur |
La valeur dit à EMu quelle autorisation, condition ou valeur appliquer pour la circonstance spécifique décrite par la séquence de clés précédente. valeur réfère souvent à un ou plusieurs onglets ou colonnes / champs dans un module. Conseil : Voir Aide au niveau du champ pour savoir comment trouver le nom back-end des modules, des onglets et des champs. Si la valeur comprend plusieurs entrées, chaque entrée est séparée par un point-virgule :
À propos du délimiteur utilisé pour séparer les valeurs dans une entrée de Registre
Les valeurs peuvent être affichées dans le champ valeur d'une entrée de Registre soit comme des éléments individuels sur des lignes distinctes, soit comme une chaîne de caractères séparée par un délimiteur. Le délimiteur par défaut dans EMu est le point-virgule : lorsque des valeurs individuelles sont saisies ligne par ligne dans une entrée de Registre, elles s'affichent dans le back-end d'EMu comme une liste de valeurs séparées par des points-virgules. Par exemple, la valeur de l'entrée suivante : s'affichera dans le back-end :
Note: Il est possible de sélectionner un autre délimiteur (par exemple #) dans la liste déroulante Séparateur. Lisez la suite pour savoir comment référencer les Onglets, les Champs et les Colonnes : Comment référencer les Onglets
Un onglet est une page d'un module qui affiche un certain nombre de champs groupés. Comme nous le voyons ci-dessous, le module Personnes peut avoir des onglets pour :
Chaque onglet a un nom unique qui consiste en :
Par exemple, lors du référencement de l'onglet Personne dans une entrée de Registre EMu, son nom unique est :
Le nom d'un onglet est indiqué sous Informations d'affichage lorsque vous accédez à l'aide de niveau champ pour un champ de l'onglet. Par exemple, lorsque nous accédons à l'aide de niveau champ pour Type personne/organisation dans l'onglet Personne du module Personnes / Organisations en mode Requête, nous voyons que le nom de l'onglet est répertorié comme
Les noms d'onglet sont utilisés dans les entrées de Registre pour déterminer les options d'onglet disponibles pour un utilisateur. Par exemple, une plage d’entrées de registre Tabs détermine le nombre, le type et l'ordre des onglets qui s'affichent dans un module pour chaque utilisateur. Comment référencer des champs et des colonnes
Un module est une interface conviviale de travail avec une table de base de données : la table eparties, par exemple, contient les données saisies et affichées dans le module Personnes / Organisations. Chaque champ d'un module est associé à une colonne de la table correspondant à ce module (par exemple, eparties). L'image suivante montre l'aide au niveau des champs pour Type personne/organisation dans l'onglet Personne du module Personnes / Organisations en mode Requête :
Comme vous pouvez le constater, le champ Type personne/organisation porte le nom de colonne NamPartyType, qui se trouve dans le module eparties (table de base de données). Note: Le nom d'un champ est une étiquette qui s'affiche dans un module. Le nom d'une colonne est le nom d’un champ en back-end. En général, les entrées de registre font référence à des noms de colonnes (une référence back-end) et non à un nom de champ (une simple étiquette). Même s’il n'y a qu'une seule instance d'une colonne, son champ associé peut s'afficher plusieurs fois dans le même module. Par exemple, Type personne/organisation s'affiche à la fois sur l'onglet Personne et sur l'onglet Organisation du module Personnes / Organisations. Si une entrée de Registre définit un accès à une colonne NamPartyType, cela s'appliquera aux deux champs Type pers./org. Entrée de Registre Column Access est utilisé pour spécifier les droits des utilisateurs et des groupes sur les colonnes. Voir aussi :
|